package Standard_Menu;
import javax.swing.*;

public class MyFrame extends JFrame{
    public MyFrame()
    {
        this.setSize(350,200);
        this.setTitle("Standard Menu Demo.");
        this.setLayout(null); // 将JFrame的布局设置为空，通过坐标定位

        JMenuBar mb = new JMenuBar();
        JMenu m1 = new JMenu("文件");
        JMenu m2 = new JMenu("编辑");
        JMenu m3 = new JMenu("帮助");
        mb.add(m1);
        mb.add(m2);
        mb.add(m3);
        JMenuItem mi1 = new JMenuItem("打开");
        JMenuItem mi2 = new JMenuItem("保存");
        JMenuItem mi3 = new JMenuItem("退出");
        m1.add(mi1);
        m1.addSeparator(); // 菜单项的分割线
        m1.add(mi2);
        m1.addSeparator(); // 菜单项的分割线
        m1.add(mi3);
        this.setJMenuBar(mb);

        this.setLocationRelativeTo(null); // 使窗口居中
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 响应窗口关闭按钮
        this.setVisible(true); // 将窗口显示出来
    }
    public static void main(String[] args)
    {
        new MyFrame();
    }
}